copy
Type
command
Summary
Copies selected text or an object to the clipboard or to a card, group, or stack.
Syntax
copy {[<object> [to {<card> | group | stack} ]] | [<chunk> of <field>]}
Description
Use the copy command to place objects or text on the clipboard, or to make a copy of an object without changing the contents of the clipboard.
If a card is specified, the copied object must be a control or group.
If a group is specified, the copied object must be a control.
If a stack is specified, the copied object must be a card.
If a chunk of a field is specified, the specified text is copied to the clipboard (including text styles).
When copying from a list field, only entire lines can be copied. If you specify a chunk that's smaller than a line or that crosses line boundaries, the copy command copies the entire line or lines containing the chunk.
Copy operations that result in an object being placed on the clipboard are not supported on mobile devices.
Parameters
Name | Type | Description |
---|---|---|
object | Any available object. If no object or chunk is specified, the copy command copies whatever is currently selected. | |
card | If a card, group, or stack is specified, the object is placed there instead of being placed in the clipboard, and the clipboard is left unchanged. | |
chunk | Expression to define a range of the field | |
field | The object from which the text chunk will be derived |
Examples
copy
copy button "next" to group "container"
copy this card to stack "Project 1"
copy word -3 to -1 of field "output"
Related
message: newAudioclip, newButton, copyKey, newPlayer, newBackground, newGraphic, newField, newScrollbar, newEPS, newImage, newVideoclip
object: stack
property: clipboardData, selected, ID
command: select, doMenu, undo, cut, paste, clone, group, place
function: clipboard, copyResource
glossary: object, property, variable, message, line, card, command, list field
Compatibility and Support
Introduced
LiveCode 1.0
OS
mac
windows
linux
ios
android
Platforms
desktop
server
mobile